package com.tjsinfo.tjsoa.doc.dao;

import java.util.List;

import com.tjsinfo.tjsoa.doc.vo.TDocDoc;

public interface ITDocDocDAO {

	public void save(TDocDoc transientInstance);

	public void delete(TDocDoc persistentInstance);

	public TDocDoc findById(java.lang.String id);

	public List findByExample(TDocDoc instance);

	public List findByProperty(String propertyName, Object value);

	public List findAll();

	public TDocDoc merge(TDocDoc detachedInstance);

	public void attachDirty(TDocDoc instance);

	public void attachClean(TDocDoc instance);
	
	public void update(TDocDoc transientInstance);
	
	public void delete(String id);

}